package com.groupbuying.redpacket.dto;

import com.groupbuying.redpacket.domain.RedPacketRuleDO;
import com.groupbuying.redpacket.domain.RedPacketTaskDO;

import java.util.List;

public class RedPacketTaskVo extends RedPacketTaskDO {

    /**
     * id
     */
    private Long id;

    /**
     * 活动主题
     */
    private String themeName;

    /**
     * 状态
     */
    private String executeStates;

    /**
     * 启动方式
     */
    private String startTypes;

    List<RedPacketRuleDO> redPacketRuleDOS;

    public String getStartTypes() {
        return startTypes;
    }

    public void setStartTypes(String startTypes) {
        this.startTypes = startTypes;
    }

    public String getExecuteStates() {
        return executeStates;
    }

    public void setExecuteStates(String executeStates) {
        this.executeStates = executeStates;
    }

    @Override
    public Long getId() {
        return id;
    }

    @Override
    public void setId(Long id) {
        this.id = id;
    }

    public String getThemeName() {
        return themeName;
    }

    public void setThemeName(String themeName) {
        this.themeName = themeName;
    }

    public List<RedPacketRuleDO> getRedPacketRuleDOS() {
        return redPacketRuleDOS;
    }

    public void setRedPacketRuleDOS(List<RedPacketRuleDO> redPacketRuleDOS) {
        this.redPacketRuleDOS = redPacketRuleDOS;
    }
}
